explosive river gun - Espagnol Anglais Dictionnaire